#ifndef DATA_H
#define DATA_H

#include "types.h"

extern t1B tavm_run_state;

extern t1B* tavm_file_data;

extern struct tavm_table tavm_tables[256];

extern aid_t tavm_active_agents_count;
extern aid_t tavm_passive_agents_count;
extern struct Agent_Static* tavm_agents_s;
extern struct Agent_Var* tavm_agents_v;

extern port_t tavm_ports_count;
extern struct Port_Static* tavm_ports_s;
extern struct Port_Var* tavm_ports_v;

extern addr_t tavm_datamap_count;
extern struct DataEntry* tavm_datamap;

extern t2B tavm_data_type_size[];


#endif
